#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <string.h>

int main() {
    printf("stdin->_fileno : %d\n", stdin->_fileno);
    printf("stdout->_fileno : %d\n", stdout->_fileno);
    printf("stderr->_fileno : %d\n", stderr->_fileno);
    return 0;
}

// int main() {
//     const char* msg0 = "hello printf\n";
//     const char* msg1 = "hello fprintf\n";
//     const char* msg2 = "hello fwrite\n";
//     const char* msg3 = "hello write\n";
//     
//     // printf("%s", msg0);
//     // fprintf(stdout, "%s", msg1);
//     // fwrite(msg2, strlen(msg2), 1, stdout);
//     
//     
//     // close(1);
//     write(1, msg3, strlen(msg3));
//     // 
//     fork();
// 
//     return 0;
// }
